@charset "UTF-8";
/**********变量元素*********/
html {
  /**************html根字体大小**************/
  font-size: 12px; }

/***********这里是页面*********/
.web {
  width: 100%;
  height: 100%;
  margin: 0 auto; }
  .web header {
    /***********头部样式************/ }
  .web section {
    /**********这里是内容样式**********/
    width: 100%;
    margin-top: 7.91667rem;
    margin-bottom: 7.91667rem;
    display: inline-block; }
    .web section .section_top {
      width: 91.56%;
      height: 100%;
      display: block;
      margin: 2.25rem auto; }
      .web section .section_top .triathlon {
        color: #5c5856;
        font-size: 2.5rem;
        font-weight: bold; }
      .web section .section_top .tiaozhuan {
        margin-top: 0.83333rem; }
        .web section .section_top .tiaozhuan a:nth-child(1) {
          color: #8b8b8b;
          font-size: 1.5rem; }
        .web section .section_top .tiaozhuan span:nth-child(2) {
          font-size: 1.66667rem;
          color: #8b8b8b; }
        .web section .section_top .tiaozhuan a:nth-child(3) {
          color: #8b8b8b;
          font-size: 1.5rem; }
        .web section .section_top .tiaozhuan span:nth-child(4) {
          color: #8b8b8b;
          font-size: 1.5rem; }
      .web section .section_top .border {
        border: 0.08333rem solid #d2d2d2;
        width: 100%;
        margin-top: 0.91667rem;
        opacity: 0.5; }
      .web section .section_top .img img {
        display: block;
        width: 100%;
        height: 23.33333rem;
        margin-top: 1.25rem; }
      .web section .section_top .span {
        text-align: justify; }
        .web section .section_top .span span:nth-child(1) {
          margin-top: 2.25rem;
          display: block; }
        .web section .section_top .span span:nth-child(2) {
          margin-top: 2.75rem;
          display: block; }
        .web section .section_top .span span:nth-child(3) {
          display: block;
          margin-top: 2.75rem; }
    .web section .section_bot {
      margin-bottom: 20.08333rem; }
      .web section .section_bot .tiao {
        width: 100%;
        height: 2.16667rem;
        background: #f5f5f5; }
      .web section .section_bot .tiao + p {
        color: #5c5856;
        font-size: 2.5rem;
        margin-left: 2.25rem;
        margin-top: 0.91667rem; }
      .web section .section_bot .img_1 {
        margin-left: 2.25rem;
        margin-top: 1.25rem;
        color: #727171;
        font-size: 1.66667rem; }
        .web section .section_bot .img_1 img {
          width: 2.08333rem;
          height: 2.16667rem;
          float: left;
          margin-right: 0.83333rem; }
      .web section .section_bot .img_2 {
        margin-left: 2.41667rem;
        margin-top: 1.25rem;
        color: #727171;
        font-size: 1.66667rem; }
        .web section .section_bot .img_2 img {
          width: 1.66667rem;
          height: 2rem;
          float: left;
          margin-right: 1rem; }
      .web section .section_bot .tiao_1 {
        margin-top: 2.25rem; }
      .web section .section_bot .tiao_1 + p {
        color: #5c5856;
        font-size: 1.66667rem;
        margin-top: 1.33333rem;
        margin-left: 2.25rem; }
      .web section .section_bot .lecturer {
        margin-top: 1.16667rem;
        margin-left: 2.25rem; }
        .web section .section_bot .lecturer .lecturer_1 {
          margin-right: 1.66667rem; }
          .web section .section_bot .lecturer .lecturer_1 img {
            float: left;
            width: 7.33333rem;
            height: 7.33333rem; }
          .web section .section_bot .lecturer .lecturer_1 .jianjie p:nth-child(1) {
            color: #727171;
            font-size: 1.5rem;
            margin-top: 1rem;
            margin-left: 0.41667rem; }
          .web section .section_bot .lecturer .lecturer_1 .jianjie p:nth-child(2) {
            color: #727171;
            font-size: 1.16667rem;
            margin-top: 0.41667rem;
            margin-left: 0.66667rem; }
          .web section .section_bot .lecturer .lecturer_1 .jianjie p:nth-child(3) {
            color: #727171;
            font-size: 1.16667rem;
            margin-left: 0.66667rem; }
      .web section .section_bot .tiao_2 {
        margin-top: 1.5rem; }
      .web section .section_bot .sign_up {
        margin-top: 1.66667rem;
        margin-left: 2.25rem;
        position: relative; }
        .web section .section_bot .sign_up a {
          display: inline-block;
          width: 49.41667rem;
          height: 7.16667rem;
          background: #b20000;
          line-height: 7.16667rem;
          color: #ffffff;
          font-size: 2.83333rem;
          cursor: pointer; }
          .web section .section_bot .sign_up a span {
            padding-left: 17.25rem; }
          .web section .section_bot .sign_up a .dian_2 {
            width: 2.08333rem;
            height: 2.08333rem;
            background: #ffffff;
            border-radius: 50%;
            margin-top: 2.66667rem;
            margin-right: 17.08333rem; }
          .web section .section_bot .sign_up a .down {
            font-size: 2.5rem;
            color: #b20000;
            position: absolute;
            top: 0.16667rem;
            right: 18.58333rem; }
  .web footer {
    /*************这里是尾部样式*************/ }
